place for performing ablutions - Français Anglais Dictionnaire